hit your straps - Turkish English Dictionary